#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main()
//{
//	int i = 0;
//	int m = 0;
//	int n = 0;
//	for (i = 1; i <= 9; i++)
//	{
//		for (m = 1; m <= i; m++)
//		{
//			n = m * i;
//			printf("%d*%d==%d ", m, i, n);
//		}
//		printf("\n");
//	}
//	return 0;
//}


//int main()
//{
//	int i = 0;
//	int arr[10];
//	
//	for (i = 0; i < 10; i++)
//	{
//		scanf("%d\0", &arr[i]);
//	}
//	int max = arr[0];
//	
//	for (i = 0; i < 10; i++)
//	{
//		if (arr[i] > max)
//			max = arr[i];
//	}
//	printf("%d", max);
//	return 0;
//}
//int main()
//{
//	int n = 0;
//	int m = 0;
//	double a = 0;
//	double b = 0;
//	double sum = 0;
//	for (n = 1; n <= 99; n += 2)
//	{
//		a = a + 1.0 / n;
//	}
//	for (m = 2; m <= 100; m += 2)
//	{
//		b = b - 1.0/ m;
//	}
//	sum = a + b;
//	printf("%.2lf", sum);
//	return 0;
//
//int main()
//{
//	int n = 0;
//	int m = 0;
//	scanf("%d", &n);
//	m = (n / 12) * 4 + 2;
//		printf("%d", m);
//	return 0;
//}
int main()
{
	char a = 0;
		while (scanf("%c", &a))
		{
			printf("%c", a + 32);
		}

	return 0;
}